package com.ohos.connect.devicecloud.iot.modular.device.model.vo.shadowdata;

import cn.hutool.json.JSONArray;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;


/**
 * 设备代理注册返回结果
 * @author Dongtao
 * @date  2024/12/30 10:43
 **/
@Getter
@Setter
public class DeviceShadowDataVO {

    @ApiModelProperty(value = "设备id", position = 1)
    private String devId;

    @ApiModelProperty(value = "网关id", position = 2)
    private String gatewayId;

    @ApiModelProperty(value = "节点类型", position = 3)
    private String noteType;

    @ApiModelProperty(value = "设备信息", position = 4)
    private DeviceShadowDeviceInfoVO devInfo;

    @ApiModelProperty(value = "设备服务", position = 5)
    private JSONArray services;

}
